// pages/transferAccounts/transferAccounts.js
Page({
    data: {
        btnLoading: false,
        moneyText: '',
        skridText: '',
        pwdShow: false,
        payPwdText: '', //转账密码
        yjText:''
    },

    onLoad(options) {
        this.getYonjin()
    },
    getYonjin() {
        this.request({
            url: 'user/money/msg',
        }).then(res => {
            console.log('yongjin', res);
            this.setData({
                yjText:res.data.yj
            })
        });
},
    onMoneyInput(e) {
        this.setData({
            moneyText: e.detail.value,
        });
    },

    onInputSkr(e) {
        this.setData({
            skridText: e.detail.value,
        });
    },
    // 输入密码后调用转账接口
    onPwdBlur(e) {
        if (e.detail.value.length == 6) {
            this.setData({
                payPwdText: e.detail.value,
            });
            this.request({
                url: 'user/money/commission/give',
                method: 'POST',
                data: {
                    money: this.data.moneyText,
                    user_id: this.data.skridText,
                    password: this.data.payPwdText,
                },
            })
                .then(res => {
                    console.log(res);
                    // 提示信息
                    wx.showToast({
                        title: res.msg,
                    });
                    // 转账成功关闭密码弹出层
                    this.setData({
                        pwdShow: false,
                    });
                })
                .catch(err => {
                    // 转账失败关闭密码弹出层
                    this.setData({
                        pwdShow: false,
                    });
                })
                .finally(f => {
                    this.setData({
                        inputpwdText:'',
                    });
                })
        }
    },

    // 点击转账
    onClickBtn() {
        if (!this.data.moneyText)
            return wx.showToast({
                title: '请输入转账金额',
                icon: 'none',
            });

        if (!this.data.skridText)
            return wx.showToast({
                title: '请输入收款人id',
                icon: 'none',
            });

        this.setData({
            pwdShow: true,
        });
    },
    onVisibleChange() {
        this.setData({
            pwdShow: false,
        });
    },
});
